﻿namespace Tester.DL645.Instructions
{
    /// <summary>
    /// 
    /// </summary>
    public class AddressInstruction : AbstractInstruction
    {

        /// <summary>
        /// 
        /// </summary>
        public AddressInstruction() :base("AAAAAAAAAAAA", 0X13)
        {
         
        }
        
        /// <summary>
        /// 
        /// </summary>
        public override AbstractInstruction Build()
        {
            this.Bytes = new byte[] { 0XFE, 0XFE, 0XFE, 0XFE, 0X68, 0XAA, 0XAA, 0XAA, 0XAA, 0XAA, 0XAA, 0X68, 0X13, 0X00, 0XDF, 0X16 };
            return this;
        }
        /// <summary>
        /// 
        /// </summary>
        /// <param name="buffer"></param>
        protected override void ApplyData(List<byte> buffer)
        {
            
        }
      
    }
}
